2019-09-01
in ENGINEERING BLOG
作者: 徐咏忻(娜娜) 在前面三篇博客里,我分别跟大家介绍了我们可以运用的区块链开发工具,Arcblock 的Forge 开发框架、 以及做区块链项目前要思考清楚的四个问题。另外也跟大家分享了我整个自动贩卖机 DApp 从前期构思,到后来建模,实际写码编写交易协议的过程。 那么在我这四周的学习、努力,以及大家的关注和鼓励下,我的自动贩卖机 DApp 终于实现啦!在这一篇博客里,我将向大家展示我的 DApp。同时,因为这篇将会是我这个系列里的最后一篇博客,我也会和大家分享这一个月自己动手开发区块链项目的心得体会。 首先还是和大家快速回顾下我的 DApp 模型。我的 DApp…
2019-08-31
in ENGINEERING BLOG
作者: 陈天(ArcBlock 研发副总裁) 来源: 程序人生 (ID:programmer_life) 我对实习生的要求,除去学习能力外,便是足够长的实习时间。所谓「足够长」,我的定义是至少两三个月。小于这个长度,往往还没有开始贡献有价值的工作,实习生便带着写满好话的评定拍屁股走人了。 娜娜本来原定是六月初来实习的。然而因为她学校办理 EAD(Employment Authorization Document…
2019-08-27
in ENGINEERING BLOG
作者: Christoffer O. Hernæs,Sbanken 首席数字官(挪威首家只提供数字服务的创新银行) 翻译: 陈俊 「在互联网上,没有人知道你是一只狗,」《纽约时报》这幅传奇漫画勾勒出了互联网早期岁月追求匿名和隐私的情怀。尽管匿名仍然是网络世界的热门话题和追捧对象,但时代已经变了。随着网络银行、社交媒体、电子商务和 P2P 服务的兴起,经认证的数字身份是任何数字平台成功的关键因素。 银行业务是其应用领域之一,能够以安全和兼容的方式验证顾客身份是其访问基本服务的先决条件。看着那些当今世界无法获得银行服务的人口,据估计,有多达 1…
2019-08-23
in ENGINEERING BLOG
作者: 孙博山(ArcBlock 软件工程师) 校对: 傅禹翰(ArcBlock 实习生) 什么是 Forge? 犹如 Ruby on Rails 是一套构建 Web 应⽤的框架,Forge 是一套构建区块链 dApps 的框架。区块链可以简单地理解成数据库,公开可验证的去中心化数据库。 一个传统的应用把数据储存在数据库里,一个 dApp 去中心化应用把数据放在区块链之中。 构建⼀个 dApp 比较于传统的应⽤要复杂许多,P2P、共识算法、网络协议等⼀系列底层的架构要先搭好,然后才写用户逻辑来实现业务需求。Forge 作为⼀个构建基于区块链的 dApp…
2019-08-22
in ENGINEERING BLOG
作者: 徐咏忻(娜娜) 编辑: 陈俊 在上一期文章里,我和大家介绍了 ArcBlock 提供的区块链开发工具 Forge Framework (Forge 开发框架)。它极大地减小了区块链开发的难度,使开发者可以轻松方便地发链和开发去中心化应用(DApp)。(点 这里 查看我的上一期文章 :D) 这一期,我将和大家分享我的 DApp 创意和方案,以及我通过实践总结的经验,即开发 DApp 前需要思考的四个问题。另外,我会和大家交流一下我目前 DApp…
2019-08-12
in ENGINEERING BLOG
作者: 徐咏忻(娜娜) 编辑: 陈俊 构建区块链应用一直是一项具有挑战性的工作。由于开发这样的应用涉及许多复杂的概念和技术,所以个人甚至小型团队都很难构建自己的应用。ArcBlock 的 Forge 框架旨在解决这一痛点。通过使用 Forge 提供的各种工具,开发者可以用最少的编程工作量轻松地开发他们的区块链应用。因此,了解 Forge 是什么、以及它是如何工作的,将非常有帮助。 Forge 框架是什么? 简言之,Forge 框架,即 Forge,是一个区块链应用开发框架,它为开发者提供了按需创建区块链和开发去中心化应用(DApps)的最简单方法。Forge…
2019-07-30
in ENGINEERING BLOG
作者: 王仕军(资深前端工程师) 最近 3 个月,我们依然在有节奏的更新 Forge 以及围绕 Forge 的工具链,通过 Forge CLI 可以方便的获取、试用最新版的 Forge。 你读到这篇文章时,最新的 Forge 版本是: 那么,如何获取最新版的 Forge 呢? 如果你是开发者,建议直接使用 Forge CLI 来下载或更新最新版,开始之前,请安装最新版的 Forge CLI: 如果你之前试用过 Forge,并且在本地成功启动过测试链,那么需要先做一下清理工作,因为新版本的 Forge 是无法基于老版本的 Forge 产生的 Chain State…
2019-06-18
in ENGINEERING BLOG
作者: Matt McKinney(ArcBlock 市场和商务总监) ArcBlock 发布了 DApps Workshop 开发者工具,允许任何用户、开发者和产品经理轻松快速地为各种使用去中心化身份、与交易相关的事务处理的 DApp 场景构建概念验证版产品(POC)。 概念验证 众所周知,POC 是一个演示,其目的是验证某些概念或理论是否有可能在现实世界中应用。因此,POC 是一个用于确定可行性的原型设计,但并不代表构建应用本身所需的实际交付成果。 如今,区块链尚未成熟,与此同时又正在迅猛发展。过去几年里,区块链技术正在从 1.0、2.0 向 3.0 演进,我甚至看到像 ArcBlock…
2019-06-15
in ENGINEERING BLOG
作者: Matt McKinney(ArcBlock 市场和商务总监) 在我们追求让DApps…
2019-06-04
in ENGINEERING BLOG
作者: 陈俊(ArcBlock 公关副总裁) 上个月,随着微软发布运行在比特币网络上的去中心化身份(Decentralized Identity, DID)网络的早期预览版、ArcBlock 区块基石发布全球首个全面支持 DID 的数字加密钱包,DID 正在成为区块链业者和用户关注热议的话题。 那么,到底什么是去中心化身份(DID…